package com.integral.entity;

import java.math.BigDecimal;

import javax.persistence.Table;

/**
 * @Description: 提成结算关系表Entity类
 * @author zhaofan
 * @date 2018年05月08日 上午01:10:16
 */
@Table(name="integral_user_relation")
public class UserRelation extends BaseEntity {
	/**
	 * serialVersionUID
	 */
	private static final long serialVersionUID = 1L;
	
    /** 
	 * 上级类别编码 
	 */
	private String superiorTypeCode;
    /** 
	 * 下级类别编码 
	 */
	private String subordinateTypeCode;
    /** 
	 * 结算关系编码(1:佣金、2:利差) 
	 */
	private Integer relationshipClearing;
	/**
	 * 佣金金额
	 */
	private BigDecimal money;
    /** 
	 * 启用标识(0:未启用、1:已启用) 
	 */
	private Integer enabledFalse;
    /** 
	 * 删除标识(0:未删除、1:已删除) 
	 */
	private Integer deleteFlag;
	
	
	/**
	 * 获取 上级类别编码
	 */
	public String getSuperiorTypeCode() {
		return superiorTypeCode;
	}
	
	/**
	 * 设置 上级类别编码
	 */
	public void setSuperiorTypeCode(String superiorTypeCode) {
		this.superiorTypeCode = superiorTypeCode;
	}
	
	/**
	 * 获取 下级类别编码
	 */
	public String getSubordinateTypeCode() {
		return subordinateTypeCode;
	}
	
	/**
	 * 设置 下级类别编码
	 */
	public void setSubordinateTypeCode(String subordinateTypeCode) {
		this.subordinateTypeCode = subordinateTypeCode;
	}
	
	/**
	 * 获取 结算关系编码(1:佣金、2:利差)
	 */
	public Integer getRelationshipClearing() {
		return relationshipClearing;
	}
	
	/**
	 * 设置 结算关系编码(1:佣金、2:利差)
	 */
	public void setRelationshipClearing(Integer relationshipClearing) {
		this.relationshipClearing = relationshipClearing;
	}
	
	/**
	 * 获取 启用标识(0:未启用、1:已启用)
	 */
	public Integer getEnabledFalse() {
		return enabledFalse;
	}
	
	/**
	 * 设置 启用标识(0:未启用、1:已启用)
	 */
	public void setEnabledFalse(Integer enabledFalse) {
		this.enabledFalse = enabledFalse;
	}
	
	/**
	 * 获取 删除标识(0:未删除、1:已删除)
	 */
	public Integer getDeleteFlag() {
		return deleteFlag;
	}
	
	/**
	 * 设置 删除标识(0:未删除、1:已删除)
	 */
	public void setDeleteFlag(Integer deleteFlag) {
		this.deleteFlag = deleteFlag;
	}

	/**
	 * 获取 佣金金额
	 */
	public BigDecimal getMoney() {
		return money;
	}

	/**
	 * 设置 佣金金额
	 */
	public void setMoney(BigDecimal money) {
		this.money = money;
	}
	
}